package com.zxl.jdk8test;

/**
 * 用来测试的实体类
 * @author zxl
 *
 */
public class Person {
    
    /**
     * 名字
     */
    private String name;
    /**
     * 年龄
     */
    private int age;
    /**
     * 性别
     */
    private String gender;
    
    public Person(){}
    
    @Override
    public String toString() {
        return "Person [name=" + name + ", age=" + age + ", gender=" + gender + "]";
    }

    public Person(String name) {
        this.name = name;
    }
    
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
    
    public Person(String name, int age, String gender) {
        this.name = name;
        this.age = age;
        this.gender = gender;
    }
    
    /**
     * 获取 名字
     * @return name 名字
     */
    public String getName() {
        return name;
    }
    /**
     * 设置  名字
     * @param name 名字
     */
    public void setName(String name) {
        this.name = name;
    }
    /**
     * 获取 年龄
     * @return age 年龄
     */
    public int getAge() {
        return age;
    }
    /**
     * 设置  年龄
     * @param age 年龄
     */
    public void setAge(int age) {
        this.age = age;
    }
    /**
     * 获取 性别
     * @return gender 性别
     */
    public String getGender() {
        return gender;
    }
    /**
     * 设置  性别
     * @param gender 性别
     */
    public void setGender(String gender) {
        this.gender = gender;
    }
    
    /**
     * 用了测试的静态方法
     * @return
     */
    public static String testStatic(){
        return "testStatic1";
    }
    
}
